

// 收集表单，完成数据上传
$('form').on('submit', function (e) {
  e.preventDefault();
  let data = $(this).serialize()
  $.ajax({
    type: 'POST',
    url: "/admin/users",
    data: data,
    success: res => {
      console.log(res);
      // let { status, message } = res
      if (res.status === 0) {
        layer.msg(res.message, { time: 1500 }, function () {
          // 清空表单
          $('form')[0].reset()
        });
      }
    }
  })
})

// 表单事件
let form = layui.form
form.verify({
  // 密码长度
  len: [/^\S{2,12}$/, '长度2~12位'],
  // 判断密码是否一致
  same: val => {
    let pwd = $('.pwd').val();
    if (pwd !== val) {
      return '两次密码不一致'
    }
  }
})